the more things change... - Deutsch Englisch Wörterbuch